﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Istace.Framework.Mapping.Core.Interfaces;

namespace Istace.Framework.Mapping.UnitTest
{
    class MockedMapperService : IMapperService
    {
        void IMapperService.Register(IMapper mapper)
        {
            throw new NotImplementedException();
        }

        void IMapperService.Register(IMapper mapper, IMappingTuple tuple)
        {
            throw new NotImplementedException();
        }

        bool IMapperService.TryRegister(IMapper mapper, IMappingTuple tuple)
        {
            throw new NotImplementedException();
        }

        TDestination IMapperService.Map<TSource, TDestination>(TSource source)
        {
            throw new NotImplementedException();
        }

        TDestination IMapperService.Map<TDestination>(object source)
        {
            throw new NotImplementedException();
        }

        IEnumerable<TDestination> IMapperService.MapList<TSource, TDestination>(IEnumerable<TSource> source)
        {
            throw new NotImplementedException();
        }

        IEnumerable<TDestination> IMapperService.MapList<TDestination>(System.Collections.IEnumerable source)
        {
            throw new NotImplementedException();
        }
    }
}
